package com.webster.isw.core.gen.mapper;

import com.webster.isw.core.gen.entity.ScSession;
import com.webster.isw.core.gen.entity.ScSessionCriteria;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface ScSessionMapper {
    int countByExample(ScSessionCriteria example);

    int deleteByExample(ScSessionCriteria example);

    int deleteByPrimaryKey(String id);

    int insert(ScSession record);

    int insertSelective(ScSession record);

    List<ScSession> selectByExample(ScSessionCriteria example);

    ScSession selectByPrimaryKey(String id);

    int updateByExampleSelective(@Param("record") ScSession record, @Param("example") ScSessionCriteria example);

    int updateByExample(@Param("record") ScSession record, @Param("example") ScSessionCriteria example);

    int updateByPrimaryKeySelective(ScSession record);

    int updateByPrimaryKey(ScSession record);
}